Big Huge Thesaurus

immune carrier

noun

sounds kind of like